Holothuria edulis

Explore definitions, synonyms, and language insights of Holothuria edulis

Definitions

Noun
of warm coasts from Australia to Asia; used as food especially by Chinese

Synonyms


More General Terms